Rule-based strategy research platform

Generate, screen, and review strategy ideas without drowning in one-off tests.

Strategy Generator Studio combines indicator rules, backtests each candidate, validates it across multiple windows, ranks the survivors, and still produces fallback dashboards when the credibility screen is too strict for the current run.

GUI + scripted runs Random and grid search Three-phase validation Exportable Python strategy files
Runs found
7
Dashboards
109
Strategies tested
4387
Ranked results
84
Latest available run
EURUSD=X • 1y • 1d
Asset EURUSD=X Period 1y Timeframe 1d

Ranked dashboard set with 3 exported pages and 993 tested strategies.

Open latest index
Live runs

A cleaner front door to your exported research.

Each card below links to a bundle-level dashboard index. The page scans the current `reports/*/dashboards/index.html` layout and summarizes the strongest candidate from each results bundle.

Results bundle

EURUSD=X • 1y • 1d

Asset EURUSD=X Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:54
Best score
68.00
Exported dashboards
3
Strategies tested
993
Ranked results
3
Filtered out
990
CAGR
5.7%
Sharpe
2.25
Max drawdown
-1.1%
Avg weekly return
0.11%
Negative weeks
13.5%
Overfit risk
0.0
Windows used
1y
Top entry rule
RSI(14) crosses above 50 AND MACD(8,21,5) crosses up
Top exit rule
Close crosses below SMA(50) AND ATR(14) falling
Open dashboard index
Results bundle

SPY • 1y • 1d

Asset SPY Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:53
Best score
65.20
Exported dashboards
25
Strategies tested
93
Ranked results
25
Filtered out
68
CAGR
17.0%
Sharpe
2.46
Max drawdown
-5.9%
Avg weekly return
0.31%
Negative weeks
7.7%
Overfit risk
0.0
Windows used
1y
Top entry rule
ADX(14) > 20 AND Close crosses above KAMA(10)
Top exit rule
CCI(14) crosses below 100 AND Close crosses below middle BBANDS(20,2)
Open dashboard index
Results bundle

GLD • 1y • 1d

Asset GLD Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:51
Best score
69.62
Exported dashboards
25
Strategies tested
196
Ranked results
25
Filtered out
171
CAGR
27.7%
Sharpe
3.10
Max drawdown
-5.6%
Avg weekly return
0.48%
Negative weeks
7.7%
Overfit risk
0.0
Windows used
1y
Top entry rule
MACD(8,21,5) crosses up AND Close > SMA(50)
Top exit rule
EMA(10) crosses below EMA(30) AND ATR(14) falling
Open dashboard index
Results bundle

AAPL • 1y • 1d

Asset AAPL Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:48
Best score
64.49
Exported dashboards
25
Strategies tested
114
Ranked results
25
Filtered out
89
CAGR
35.2%
Sharpe
2.41
Max drawdown
-9.3%
Avg weekly return
0.60%
Negative weeks
13.5%
Overfit risk
0.0
Windows used
1y
Top entry rule
RSI(14) crosses above 50 AND ADX(14) > 20
Top exit rule
Close crosses below EMA(20) AND STOCH(14,3,3) %K crosses below %D above 80
Open dashboard index
Results bundle

AMZN • 1y • 1d

Asset AMZN Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:47
Best score
55.61
Exported dashboards
2
Strategies tested
997
Ranked results
2
Filtered out
995
CAGR
7.9%
Sharpe
0.82
Max drawdown
-13.2%
Avg weekly return
0.17%
Negative weeks
11.5%
Overfit risk
0.0
Windows used
1y
Top entry rule
Close > SMA(50) AND Close breaks above MAX(30) AND Close > EMA(20)
Top exit rule
RSI(14) crosses below 70
Open dashboard index
Results bundle

SOL-USD • 1y • 1d

Asset SOL-USD Period 1y Timeframe 1d Ranked Updated 2026-06-06 01:45
Best score
88.34
Exported dashboards
4
Strategies tested
997
Ranked results
4
Filtered out
993
CAGR
32.7%
Sharpe
1.41
Max drawdown
-12.0%
Avg weekly return
0.57%
Negative weeks
3.8%
Overfit risk
0.0
Windows used
1y
Top entry rule
Close > EMA(20) AND SMA(10) > SMA(50) AND ROC(12) crosses above 0
Top exit rule
CCI(14) crosses below 100
Open dashboard index
Results bundle

ETH-USD • 1y • 1d

Asset ETH-USD Period 1y Timeframe 1d Fallback Updated 2026-06-06 01:44
Best score
81.08
Exported dashboards
25
Strategies tested
997
Ranked results
0
Filtered out
997
CAGR
26.6%
Sharpe
2.18
Max drawdown
-2.3%
Avg weekly return
0.47%
Negative weeks
0.0%
Overfit risk
0.0
Windows used
1y
Top entry rule
CCI(14) crosses above -100 AND ROC(12) crosses above 0 AND EMA(10) > EMA(50)
Top exit rule
Close crosses below EMA(20)
Open dashboard index
Workflow

From market data to ranked dashboards in four moves.

The system is built for high-throughput research: generate ideas, reject weak fits quickly, then inspect only the strongest candidates in a human-readable format.

1

Choose data

Set ticker, history, interval, fees, and stop logic in the GUI or script.

2

Generate candidates

Run random search or grid search over indicator-based entry and exit combinations.

3

Validate and rank

Score candidates with weekly metrics, drawdown rules, and optional three-phase validation.

4

Review exports

Open the dashboard index, compare the top ideas, and inspect exported Python strategy files.

Documentation

Everything needed for users, reviewers, and maintainers.

The repo now includes a layered documentation set: a quick README, a complete user guide, and a deeper code manual that explains architecture, extensions, scoring, and outputs.

README

Fast onboarding

Short setup notes, file map, outputs, and the right next links for a first-time visitor.

User guide

How to use the app well

Covers settings, workflows, result interpretation, fallback dashboards, and troubleshooting.

Code manual

How the system works inside

Documents architecture, rule parsing, backtesting, ranking, validation, exports, and safe extension points.